/*

File: inc/posts.css

Description: Style CSS Main

Plugin: Mega Posts and custom Posts Display

Author: Ad-theme.com

*/

.admegaposts img.megaposts-thumbs {

	width:100%;

	border:0;

	border-radius:0;

	transform:scale(1.0);

	-moz-transform:    scale(1); /* Firefox */

	 -webkit-transform: scale(1); /* Webkit */

	 -o-transform:      scale(1); /* Opera */

	 -ms-transform:     scale(1); /* IE 9 */	

	 -webkit-transition: all .55s ease-in;

	  -moz-transition: all .55s ease-in;

	  -ms-transition: all .55s ease-in;

	  -o-transition: all .55s ease-in;

	  transition: all .55s ease-in;		

}

.admegaposts img.megaposts-thumbs:hover {

	transform:scale(1.2);

	-moz-transform:    scale(1.2); /* Firefox */

	 -webkit-transform: scale(1.2); /* Webkit */

	 -o-transform:      scale(1.2); /* Opera */

	 -ms-transform:     scale(1.2); /* IE 9 */	

	 -webkit-transition: all .55s ease-in;

	  -moz-transition: all .55s ease-in;

	  -ms-transition: all .55s ease-in;

	  -o-transition: all .55s ease-in;

	  transition: all .55s ease-in;		

}

.admegaposts .admegaposts-thumbs-container {

	position:relative;

	line-height:0;

	overflow:hidden;

}

.admegaposts.posts_type1 .ad_two_third .admegaposts-icon-format {

	position:absolute;

	bottom:0;

	left:0;

	padding:10px;

}

.admegaposts.posts_type1 .admp-title {

	display:block;

	margin: 20px 0 5px;

}

.admegaposts.posts_type1 .ad_two_third, .admegaposts.posts_type1 .ad_one_third {

	margin-bottom:20px;


}

.admegaposts.posts_type1 .admp-info-left .admp-title{

	

}

.admegaposts.posts_type1 .admp-date {

	margin-right:10px;

}

.admegaposts.posts_type1 .admp-date i {

	margin-right:5px;

}

.admegaposts.posts_type1 .admp-info-left .admp-title a, .admegaposts.posts_type1 .admp-info-left .admp-title a:hover {

	text-decoration:none;

	font-size: 18px;

	text-transform: uppercase;

}

.admegaposts.posts_type1 .admp-details span {

	display: inline-block;

    margin: 5px 25px 0 0;

}

.admegaposts.posts_type1 .admp-details span a {

	text-decoration:none;
	font-size: 14px;

}

.admegaposts.posts_type1 .admp-details i {

	margin-right:10px;

}

.admegaposts.posts_type1 .admp-info-right {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	white-space:nowrap; 

	overflow:hidden;

	text-overflow:ellipsis;

	background:#1E73BE;

	padding:5px 10px;

	box-sizing:border-box;

	-moz-box-sizing:border-box; 	

}

.admegaposts.posts_type1 .admp-info-right a, .admegaposts.posts_type1 .admp-info-right a:hover {

	text-decoration:none;

}

.admegaposts.posts_type1 .admp-info-right .admegaposts-icon-format, .admegaposts.posts_type1 .admp-info-right .admp-title {

	display:inline;

	margin-right: 5px;	

}













/*type2*/





.admegaposts.posts_type2 a {

	text-decoration: none;

}





.admegaposts.posts_type2 .admp-info-left .admp-title a {

    display: block;

    font-size: 25px;

    margin: 20px 0 10px;

}





.admegaposts.posts_type2 .admp-info-left .admp-content {

	display: block;

    margin-bottom: 16px;

}



.admegaposts.posts_type2 .firstpost .admp-details {

    border-top: 1px solid;

    padding: 10px 0;

}



.admegaposts.posts_type2 .admp-details span {

	margin-right:20px;

	display:inline-block;

}



.admegaposts.posts_type2 .admp-details span i {

	margin-right:8px;

}



.admegaposts.posts_type2 .moreposts {

	border-top:1px solid;

	padding:30px 0;

}



.admegaposts.posts_type2 .admp-info-right span .admp-date {

	display:block;

	line-height:15px;

}



.admegaposts.posts_type2 .admp-info-right span .admp-date i {

	margin-right:8px;

}



.admegaposts.posts_type2 .admp-info-right span.admp-title {

	display:block;

	font-size: 14px;

    padding: 8px 0;

}

	

.admegaposts.posts_type2 .admp-info-right span.admp-details {

	bottom:0px;

}





	

	

	

	

/*type3*/

	

	

.admegaposts.posts_type3 a {

	text-decoration: none;

}

	

	

.admegaposts.posts_type3 .admegaposts-thumbs-container	{

	line-height:20px;

}

	

.admegaposts.posts_type3 .admp-info-left .admp-title {

	display: block;

    font-size: 14px;

   	text-transform: uppercase;

    line-height: 20px;

    margin: 0;

}



.admegaposts.posts_type3 .admp-info-left .admp-details {

	margin-bottom:2px;

	margin-top:10px;

	min-height:10px;

}



.admegaposts.posts_type3 .admp-info-left .admp-date i {

	margin-right:8px;

}



.admegaposts.posts_type3 .admp-info-left .admp-content {

	display:block;

}





.admegaposts.posts_type3 .admp-info-left .admp-read-more ,.container-display4 .admp-read-more {

	border: 1px solid #eee;

    border-radius: 0px;

    display: inline-block;

    font-size: 14px;

    margin: 15px 0;

    padding: 2px 20px;

    background: #DD3333;

    color: #fff;

    text-transform: uppercase;

}



.admegaposts.posts_type3 .admp-details span {

	margin-right:20px;

	display:inline-block;

}



.admegaposts.posts_type3 .admp-details span i {

	margin-right:8px;

}



.admegaposts.posts_type3 .admegaposts-thumbs-container {

	line-height:0px;

}



.admegaposts.posts_type3 .admp-info-left .admp-date {

	display: block;

    margin-bottom: 3px;

}



.admegaposts.posts_type3 .admp-info-left {

	margin-bottom:10px;

}





/*type4*/



.admegaposts.posts_type4 a {

	text-decoration: none;

}



.admegaposts.posts_type4 .container-display4:first-child {

	padding-top:0px;

}





.admegaposts.posts_type4 .container-display4 {

	padding:20px 0;

	border-bottom:0px solid #F1C40F;

}



.admegaposts.posts_type4 .admp-info-right .admp-title {

	display: block;

    font-size: 14px;

    line-height: 22px;

    margin: 0 0 5px;

}



.admegaposts.posts_type4 .admp-details span {

	margin-right:20px;

	display:inline-block;

}



.admegaposts.posts_type4 .admp-details span i, .admegaposts.posts_type4 .admp-views i {

	margin-right:8px;

}



.admegaposts.posts_type4 .admp-details span.admp-date {

	margin-bottom:5px;

}





.admegaposts.posts_type4 .admp-views {

	background: none repeat scroll 0 0 #F1C40F;

    bottom: 0;

    padding: 10px;

    position: absolute;

    right: 0;

    z-index: 1;

}



.admegaposts.posts_type4 .admegaposts img.megaposts-thumbs:hover {

	transform:none;	

}



.admegaposts.posts_type4 .admp-info-right .admp-content {

	display:block;

	margin-top:15px;

}







/*type5*/



.admegaposts.posts_type5 a {

	text-decoration: none;

}



.admegaposts.posts_type5 .admp-info-left.ad_one_half .admp-title {

	display: block;

    font-size: 14px;

    line-height: 22px;

    margin: 0 0 5px;

    padding: 10px 20px 5px;

}

.admegaposts.posts_type5 .admp-info-left.ad_one_half .admp-content {

	display: block;

    padding: 0 20px 10px;

}



.admegaposts.posts_type5 .admp-details span {

	margin-right:20px;

	display:inline-block;

	margin-bottom:20px;

}



.admegaposts.posts_type5 .admp-details span i, .admegaposts.posts_type4 .admp-views i, .admegaposts.posts_type5 .admp-info-left.ad_one_half span.admp-date i {

	margin-right:8px;

}



.admegaposts.posts_type5 .admp-info-left.ad_one_half span.admp-date {

	display: block;

    margin-left: 20px;

    margin-top: 5px;

}





.admegaposts.posts_type5 .admp-info-left.ad_one_half {

	background:#ecf0f1;

}



.admegaposts.posts_type5 .admp-read-more {

	padding-left:20px;

	display:block;

	padding-bottom:10px;

}





.admegaposts.posts_type5 span.admp-details {

	margin-left:20px;

	display:block;

}



.admegaposts.posts_type5 .admp-info-right.ad_one_half.ad_last .admp-title {

	font-size:16px;

	padding-bottom:8px;

	border-bottom:1px dotted #ecf0f1;

	margin-bottom:5px;

	display:block;

}





.admegaposts.posts_type5 .admp-thumbs-container {

    overflow: hidden;

	line-height:0;

}







/*type6 (carousel style1)*/





.posts_carousel_type1 a {

	text-decoration: none;

	

}



.posts_carousel_type1 .owl-item .item{

	padding:20px;

}



.posts_carousel_type1 .admegaposts-thumbs-container img.megaposts-thumbs {

	border-radius:0px 0px 0 0;

}



.posts_carousel_type1 .admegaposts-thumbs-container img.megaposts-thumbs:hover {

	transform:none;

	transition:none;

}



.posts_carousel_type1 .owl-item .item .admp-info-left {

	background:#f2f2f2;

	padding:5px 20px 20px;

	border-radius:0 0 0px 0px;

	

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details {

	font-size: 12px;

    margin-bottom: 10px;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details span {

	margin-right:10px;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-details span i {

	margin-right:5px;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-title {

	font-size:20px;

	line-height:26px;

	display:block;

	margin-bottom:15px;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-date {

	display:block;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-date i {

	margin-right:5px;

}



.posts_carousel_type1 .owl-item .item .admp-info-left .admp-content {

	display:block;

}



.posts_carousel_type1 img.megaposts-thumbs:hover {	

	transform:scale(1.0);

	-moz-transform:    scale(1.0); /* Firefox */

	 -webkit-transform: scale(1.0); /* Webkit */

	 -o-transform:      scale(1.0); /* Opera */

	 -ms-transform:     scale(1.0); /* IE 9 */		

}







/*type7 (carousel style2)*/





.posts_carousel_type2 .owl-item .item{

	padding:10px 1px 5px 2px;

}





.posts_carousel_type2 a {

	text-decoration: none;

	

}



.posts_carousel_type2 .admp-info-left {

	position:absolute;

	height:100%;

	width:100%;

	opacity:0;

	bottom:0;

	left:0;

	line-height:1.2;

	 -webkit-transition: all .55s ease-in;

	  -moz-transition: all .55s ease-in;

	  -ms-transition: all .55s ease-in;

	  -o-transition: all .55s ease-in;

	  transition: all .55s ease-in;			

}

.posts_carousel_type2 .admegaposts-thumbs-container:hover .admp-info-left {

	position:absolute;

	height:100%;

	width:100%;

	opacity:1;

	bottom:0;

	background:#FFF;

	left:0;

	 -webkit-transition: all .55s ease-in;

	  -moz-transition: all .55s ease-in;

	  -ms-transition: all .55s ease-in;

	  -o-transition: all .55s ease-in;

	  transition: all .55s ease-in;			

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-details {

	margin-bottom: 10px;

    margin-left: 20px;

    margin-top: 20px;

	margin-right:20px;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-details span {

	margin-right:12px;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-details span i {

	margin-right:7px;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-title {

	display:block;

	font-size:16px;

	margin:0 20px 5px;

	font-weight:bold;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-date {

	margin-bottom: 20px;

    margin-left: 20px;

    margin-top: 20px;

	margin-right:20px;

	display:block;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-date i {

	margin-right:7px;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-content {

	margin-left:20px;

	margin-right:20px;

	display:block;

}



.posts_carousel_type2 .admegaposts-thumbs-container .admp-read-more {

	margin-left:20px;

	margin-bottom:20px;

	margin-top:10px;

	display:block;

}





/*type8 (carousel style3)*/



.posts_carousel_type3 a {

	text-decoration:none;

	color:#fff;

}

.posts_carousel_type3 a:hover {

	color:#CCC;

	text-decoration:none;

}

.posts_carousel_type3 .admp-info-left {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	height:100%;

}

.posts_carousel_type3 .admp-info-left .admp-title {

	display:table;

	height:100%;

	width:100%;

}

.posts_carousel_type3 .admp-info-left .admp-title a {

	display:table-cell;

	vertical-align:middle;

	line-height:1;

	padding:30px 50px;

}



.posts_carousel_type3.owl-theme .owl-controls .owl-buttons .owl-prev {

	border-radius: 50%;

    font-size: 15px;

    left: 0;

    line-height: 20px;

    margin: -27px 0 0 -22px;

    opacity: 1;

    padding: 15px 20px;

    position: absolute;

    top: 50%;

}



.posts_carousel_type3.owl-theme .owl-controls .owl-buttons .owl-next {

	border-radius: 50%;

    font-size: 15px;

    line-height: 20px;

    margin: -27px 0 0 -20px;

    opacity: 1;

    padding: 15px 20px;

    position: absolute;

    right: -27px;

    top: 50%	

}



.posts_carousel_type3 .owl-pagination {

	display:none;

}





.posts_carousel_type3.ad_one_fourth {

    background: none repeat scroll 0 0 #34495e;

    box-sizing: border-box;

    margin-right: 0;

    padding: 6.5px 30px;

    width: 25.7%;

	height:12.7em;

}



.posts_carousel_type3 .item {

	padding-left:5px;

}



.posts_carousel_type3 .item .admp-title a {

	font-size:14px;

	font-weight:bold;

	line-height:20px;

}









/*type9 (posts_newsticker_type1)*/





.posts_newsticker_type1 a {

	text-decoration:none;

}



.posts_newsticker_type1 #admp-newsticker-1 {

	margin-bottom:0px;

}



.posts_newsticker_type1 .mega-thumb {

    width:80px;

	height:50px;

	margin-right: 20px;

}



.posts_newsticker_type1 li {

	border-bottom: 1px solid #CCCCCC;

    list-style:none;

    padding: 15px 0;

}



.posts_newsticker_type1 .mega-thumb a:hover img {

	border-radius:0px;

	transform:none;

}



.posts_newsticker_type1 .mega-info .mega-date span {

	margin-right:15px;

}



.posts_newsticker_type1 .mega-info .mega-date span.icon-bubble, .posts_newsticker_type1 .mega-info .mega-date span.icon-eye {

	margin-right:5px;

}



.posts_newsticker_type1 i {

	margin-right:8px;

}



.posts_newsticker_type1 img.megaposts-thumbs:hover {	

	transform:scale(1.0);

	-moz-transform:    scale(1.0); /* Firefox */

	 -webkit-transform: scale(1.0); /* Webkit */

	 -o-transform:      scale(1.0); /* Opera */

	 -ms-transform:     scale(1.0); /* IE 9 */		

}







/*type10 (posts_newsticker_type2)*/





.admegaposts.posts_newsticker_type2 {

	/*font-size:17px;*/

}



.posts_newsticker_type2 a {

	text-decoration:none;

}



.posts_newsticker_type2 li{

	white-space:nowrap; 

	width:100%; 

	overflow:hidden;

	text-overflow:ellipsis;

}



.posts_newsticker_type2 li {

    background: none repeat scroll 0 0 #1abc9c;

    box-sizing: border-box;

    height: 55px;

    list-style: none outside none;

    margin-left: 0!important;

    padding: 12px 20px;

}



.posts_newsticker_type2 li i  {

	margin-right:10px;

}





.posts_newsticker_type2 .ad_one_fourth i {

	display: inline-block;

    font-size: 20px;

    margin-right: 10px;

    margin-top: 5px;

}



.posts_newsticker_type2 ul li .hour {

	margin-right:25px;

	font-weight:bold;

}



.posts_newsticker_type2 .ad_one_fourth {

	font-weight:bold;

}



.posts_newsticker_type2 .newsticker-info {

	background:#1abc9c;

	padding:5px 20px;

}



.posts_newsticker_type2 #newsticker-infos-triangle {

	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #1abc9c;

    border-style: solid;

    border-width: 0 15px 16px;

    height: 0;

    margin: -36px auto -25px;

    width: 0;

}



.admegaposts.posts_newsticker_type2 ul {

	padding:0;

	margin-bottom:36px;

	margin-left:0;

}